.flaw-filter {
    .ant-modal-content {
        width: 710px;
    }

    .child-flaw {
        overflow: scroll;
        height: 650px;
        border: 1px solid rgb(224, 228, 222);

    }

    .table-title {
        .station_name {
            color: #3983fa;
            font-size: 18px !important;
        }

        .father_name {
            color: #3983fa;
            font-size: 18px;
            font-weight: 600;
            // text-align: center;
        }
    }

    .station {
        display: flex;
        align-items: center;
        border: 1px solid rgb(224, 228, 222);

        .station_name {
            height: 100%;
            width: 120px;
            // border: 1px solid red;
            font-size: 16px;
            font-weight: 600;
            text-align: center;

        }

        .flaw_content {
            width: 600px;
            // border: 1px solid rgb(194, 199, 192);
            border-left: 1px solid rgb(224, 228, 222);
        }

        .line_father_flaw {
            display: flex;
            align-items: center;
            // border: 1px solid rgb(0, 17, 255);

            height: 40px;

            .father_name {
                width: 180px;
                overflow: hidden;
                /*文本不会换行*/
                white-space: nowrap;
                /*当文本溢出包含元素时，以省略号表示超出的文本*/
                text-overflow: ellipsis;
            }

            .checkbox {
                flex: 1;
                display: flex;
            }

        }

    }
}